Product : ISaGRAF 3.32
Date : 20-March-2000
File : UDTM interface in the compiler.htm
Subject : Descriptions of new hooks before compile and after compile
Keywords: UDTM - Tools menu - Compiler
____________________________________________________________________
In release 3.32, the ISaGRAF Compiler now supports UDTM interface for "Tools" menu extension and hooks. The following application definition was added to "UDTM.H" defintition file:
#define UDTMAPP_COMP 13 /* compiler */
As the ISaGRAF Compiler has no menu called "Tools", UDTM commands are added to the "Edit" popup menu. The "UDTM_RELOAD" return value is not supported by the compiler (nothing to reload). The following hooks are supported:
#define UDTMHOOK_BEFORE_COMPILE 400 /* Before compiling */
#define UDTMHOOK_AFTER_COMPILE 401 /* After compiling */
When the udtmItemName is defined, it contains the name of the program to be compiled. This parameter is empty when hooks are invoked for declaration checking (before any compiling or linking). The "UDTM_DENY" return value can be used to simulate a compiling error and stop the compiling process.
Ask CJ's support for new files: UDTM.H and UDTMTEST.DLL.
____________________________________________________________________
Copyright © 1996-2009 ICS Triplex ISaGRAF Inc. All rights reserved.